#ifndef OPushAwayFromSurfaceModifier_H__
#define OPushAwayFromSurfaceModifier_H__

enum
{
	// Dynamic attributes defined on enum class PlugId
	pws_PLUGS = 1000,

	//////////////////////////////////////////////////////////////////////////
	// Object attributes -- DO NOT CHANGE, attribute keys on saved projects
	pws_START = 2000,

	// Attributes
	pws_StrandGroupPatternAttribute,
	pws_DistanceAttribute,
	pws_CollisionMeshesAttribute,
	pws_CollideWithDistributionMeshAttribute,
	pws_AmountRampAttribute,

	pws_PreserveStateAttribute,
	pws_IterationCountAttribute,
	pws_SmoothingAttribute,
	pws_LengthCorrectionAttribute,
	pws_PreserveSegmentsLengthAttribute,
	pws_RecoveryRateAttribute,
	pws_PlasticityAttribute,
	pws_ForceZeroDistanceToDistMeshAttribute,

	//////////////////////////////////////////////////////////////////////////

	pws_END
};

#endif
